.van-nav-bar{
  background-color: #fff;
  .van-icon-arrow-left{
    color: #333 !important;
    font-size: 20px !important;
  }
  .van-nav-bar__title{
    font-weight: normal !important;
  }
}
#app{
  .van-button--default,
  .van-button--primary{
    border: none;
  }
  .van-loading{
    margin: 0 auto;
  }
  .van-nav-bar__title{
    font-size: 17.333333px;
  }
  .van-nav-bar__text{
    font-size: 16px;
    color: @maincolor;
  }
  .van-tabs__line{
    background: @maincolor;
  }
  .van-nav-bar__right{
    top: 50%;
    bottom: initial;
    transform: translateY(-50%);
  }
  // stepper
  .van-stepper__minus--disabled,
  .van-stepper__minus--disabled + input{
    display: none;
  }
  .van-stepper__input{
    background-color: transparent;
  }
  .van-stepper__minus,
  .van-stepper__plus{
    border-radius: 50%;
    background-color: @maincolor;
    &:before,
    &:after{
      background-color: #fff;
    }
  }
}
